
import { getLimitHighconsumeDetailApi } from "../../api/shesu"
Page({
  /**
   * 页面的初始数据
   */
  data: {
    id: "",
    // rightLine 右侧装饰线
    // bottomLine 底部装饰线
    // col 占位列数
    // hidden 是否隐藏
    // style 值样式
    contentList: [
      { key: "companyName", label: "企业名称", value: "", col: 2, bottomLine: true },
      { key: "peopleenforced", label: "限消令对象", value: "", bottomLine: true, rightLine: true },
      { key: "executeapplyname", label: "申请人", value: "", bottomLine: true },
      { key: "casenumber", label: "案号", value: "", col: 2 },
      { key: "subjectmatter", label: "案由", value: "", rightLine: true },
      { key: "courtname", label: "执行法院", value: "" },
      { key: "filingtime", label: "立案时间", value: "", rightLine: true, bottomLine: true },
      { key: "infopubldate", label: "发布时间", value: "", bottomLine: true },
      { key: "linkaddress", label: "原文链接", value: "", col: 2, bottomLine: true, style: "color:#3375F5" },
      { key: "content", label: "原文内容", value: "", col: 2, bottomLine: true, style: "color:#333; text-align:justify; line-height:20px;" }
    ],
  },
  getDetail() {
    getLimitHighconsumeDetailApi({ id: this.data.id }).then((res: any) => {
      if (res.code === '000') {
        let content = res.content;
        this.data.contentList.forEach((item: any, index: number) => {
          if (!content[item.key] || parseFloat(content[item.key]) === 0) {
            item.value = "-";
          }
          item.value = content[item.key]
        })
        this.setData({
          contentList: this.data.contentList
        })
      }
    })
  },
  tapHandle(e: any) {
    let dataset = e.currentTarget.dataset;
    if (dataset.key === "linkaddress") {
      console.log(dataset.value, "dataset.value")
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(option) {
    this.data.id = option.id;
    this.getDetail();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },


})